baseball caps - German English Dictionary